// This file is used by Code Analysis to maintain SuppressMessage 
// attributes that are applied to this project. 
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc. 
// To add a suppression to this file, right-click the message in the 
// Error List, point to "Suppress Message(s)", and click 
// "In Project Suppression File". 
// You do not need to add suppressions to this file manually. 
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", 
        Target = "Neovolve.Toolkit.Unity")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "Neovolve.Toolkit.Unity.UnityContainerResolver.#Resolve(Neovolve.Toolkit.Storage.IConfigurationStore,System.String,System.String)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", 
        Scope = "member", Target = "Neovolve.Toolkit.Unity.UnityHttpModule.#Init(System.Web.HttpApplication)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", 
        Target = "Neovolve.Toolkit.Unity.UnityServiceElement.#CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", 
        Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.AppSettingParameterValueExtension.#AddExtensions(Microsoft.Practices.Unity.Configuration.SectionExtensionContext)"
        )]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Portability", "CA1903:UseOnlyApiFromTargetedFramework", 
        MessageId = "System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Portability", "CA1903:UseOnlyApiFromTargetedFramework", 
        MessageId = "System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", 
        MessageId = "System.Diagnostics.Contracts.__ContractsRuntime.Ensures(System.Boolean,System.String,System.String)", Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.UnityHttpModuleBase.#AssignContainer(System.Func`1<Microsoft.Practices.Unity.IUnityContainer>,System.Boolean)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", 
        Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.UnityHttpModuleBase.#AssignContainer(System.Func`1<Microsoft.Practices.Unity.IUnityContainer>,System.Boolean)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", 
        Scope = "member", 
        Target = "Neovolve.Toolkit.Unity.UnityControllerFactory.#GetControllerInstance(System.Web.Routing.RequestContext,System.Type)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "getContainer", 
        Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.UnityHttpModuleBase.#AssignContainer(System.Func`1<Microsoft.Practices.Unity.IUnityContainer>,System.Boolean)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", 
        MessageId =
            "System.Diagnostics.Contracts.__ContractsRuntime.Requires<System.ArgumentNullException>(System.Boolean,System.String,System.String)", 
        Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.UnityHttpModuleBase.#AssignContainer(System.Func`1<Microsoft.Practices.Unity.IUnityContainer>,System.Boolean)")]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", 
        MessageId = "ConnectionStringSettings", Scope = "member", 
        Target =
            "Neovolve.Toolkit.Unity.ConnectionStringParameterValueElement.#GetInjectionParameterValue(Microsoft.Practices.Unity.IUnityContainer,System.Type)"
        )]
[assembly:
    System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", 
        Target = "Neovolve.Toolkit.Unity.BuildTreeRecovery.#Recover()")]